package com.imooc.service;

import com.imooc.dao.MessageDao;

import java.util.ArrayList;
import java.util.List;

/**
 * 维护相关的功能处理
 */
public class MaintainService {
    /**
     * 单条删除
     */
    public void deleteOne(String id) {
        if (id != null && !"".equals(id.trim())) {
            MessageDao messageDao = new MessageDao();
            messageDao.deleteOne(Integer.valueOf(id));
        }
    }

    /**
     * 批量删除
     *
     * @param ids
     */
    public void deleteBatch(String[] ids) {
        // 这里为了体现Service的作用, 让Service做一些处理
        List<Integer> list = new ArrayList<>();
        for (String id : ids) {
            list.add(Integer.valueOf(id));
        }
        MessageDao messageDao = new MessageDao();
        messageDao.deleteBatch(list);
    }

}
